Il menu Sviluppo fornisce strumenti per programmatori web per la creazione di siti web per Safari e Mac OS X.
Nota: se il menu Sviluppo non viene visualizzato nella barra dei menu, apri le preferenze di Safari, fai clic sul pannello Avanzate e seleziona "Mostra menu Sviluppo nella barra dei menu".
Apri pagina con
Consente di aprire la pagina web visualizzata utilizzando un browser web diverso del computer. Tutti i browser web presenti sul tuo computer vengono elencati nel sottomenu.
User Agent
Consente di modificare il modo in cui il browser web viene identificato dal server. Utilizza questa opzione per “ingannare” il server web affinché creda che stai utilizzando un browser, un sistema operativo o una versione di Safari diversa, in modo da scoprire se il server fornisce contenuti diversi con il variare delle condizioni.
Mostra impostazioni web
Si aprirà Impostazioni web. Impostazioni web elenca le risorse trovate su una pagina web, come ad esempio documenti, fogli di stile e script. Ti consente di visualizzare e cercare il codice sorgente, le informazioni CSS (Cascading Style Sheet), gli alberi DOM, la metrica visiva dei DOM e le proprietà dei DOM. Impostazioni web contiene anche una console errori e una timeline network.
Mostra console errori
Apre la console errori delle Impostazioni web in cui sono raccolti gli avvisi e gli errori di sintassi HTML e XML. La console visualizza anche gli errori JavaScript e altri messaggi da console.log, console.error, console.warn, console.assert e console.info.
Mostra editor frammento
Apre una finestra che permette di testare rapidamente alcuni frammenti di codice HTML senza aprire un'intera pagina web.
Mostra creatore estensione
Apre il creatore estensione, uno strumento utilizzato dagli sviluppatori per creare pacchetti e fornire metadati per le estensioni create.
Avvia debug JavaScript
Apre Impostazioni web e attiva il debug degli script.
Avvia profilo JavaScript
Avvia la registrazione di un profilo di qualsiasi script JavaScript in esecuzione mediante la pagina web attuale. Per visualizzare il profilo registrato, fai clic su “Interrompi profilo JavaScript”.
Disabilita cache
Fa in modo che Safari recuperi una sottorisorsa dal server web ogni volta che si accede alla sottorisorsa invece di utilizzare una copia cache.
Disabilita immagini
Fa in modo che Safari mostri il contenuto alternativo al posto delle immagini. Può servirti per controllare che la tua pagina web abbia un contenuto alternativo appropriato. Deselezionare l'opzione “Visualizza le immagini quando si apre la pagina” nel pannello delle preferenze Aspetto di Safari ha lo stesso effetto.
Disabilita stili
Fa in modo che Safari ignori gli stili CSS (Cascading Style Sheet). È utile per investigare alcuni tipi di problemi relativi al layout delle pagine del tuo sito web. Se hai un set di fogli di stile nel pannello Avanzate di Safari, continuerà ad essere utilizzato.
Disabilita JavaScript
Fa in modo che Safari ignori tutti i JavaScript. È utile per investigare certi problemi relativi al comportamento di parti del sito web e per testare le prestazioni di un sito web su browser web che non supportano i JavaScript o che hanno i JavaScript disabilitati. Inoltre, puoi attivare e disattivare i JavaScript nel pannello Sicurezza delle preferenze di Safari.
Disabilita timer Runaway JavaScript
Il timer Runaway JavaScript interrompe l'esecuzione di script molto lenti, in modo da poter controllare nuovamente Safari. Disabilitarli è utile per alcuni tipi di test automatici.
Disabilita alterazioni proprie dei siti
Alcune versioni di Safari contengono un codice "special case" che consente ad alcune pagine web di comportarsi normalmente mentre gli ingegneri di Apple lavorano con te per trovare una soluzione migliore e a lungo termine. Questa opzione disattiva il codice "special case", così potrai provare le tue soluzioni a lungo termine.